1 <?php
2     include(
"../includes/config.php");
3     include(
"../includes/validate_data.php");
4     session_start();
5     
if(isset($_SESSION['admin_login'])) {
6         $requireErr = $oldPasswordErr = $matchErr =
"";
7         
if($_SERVER['REQUEST_METHOD'] == "POST") {
8             
if(!empty($_POST['txtOldPassword'])){
9                 $password = $_POST[
'txtOldPassword'];
10                 $query_oldPassword =
"SELECT password FROM admin WHERE password='$password'";
11                 $result_oldPassword = mysqli_query($con,$query_oldPassword);
12                 $row_oldPassword = mysqli_fetch_array($result_oldPassword);
13                 
if($row_oldPassword) {
14                     
if(!empty($_POST['txtNewPassword']) && !empty($_POST['txtConfirmPassword'])){
15                         $newPassword = $_POST[
'txtNewPassword'];
16                         $confirmPassword = $_POST[
'txtConfirmPassword'];
17                         
if(strcmp($newPassword,$confirmPassword) == 0) {
18                             $query_UpdatePassword =
"UPDATE admin SET password='$confirmPassword' WHERE id=1";
19                             
if(mysqli_query($con,$query_UpdatePassword)) {
20                                 echo
"<script> alert(\"Password Updated Successfully\"); </script>";
21                                 header(
"Refresh:0");
22                             }
23                             
else {
24                                 $requireErr =
"* Updating Password Failed";
25                             }
26                         }
27                         
else {
28                             $matchErr =
"* Password do not match";
29                         }
30                     }
31                     
else {
32                         $requireErr =
"* All Fields are required";
33                     }
34                 }
35                 
else {
36                     $oldPasswordErr =
"* Old Password do not match";
37                 }
38             }
39     }
40     }
41     
else {
42         header(
'Location:../index.php');
43     }
44 ?>
45 <!DOCTYPE html>
46 <html>
47 <head>
48     <title> Edit Profile </title>
49     <link rel=
"stylesheet" href="../includes/main_style.css" >
50 </head>
51 <body>
52     <?php
53         include(
"../includes/header.inc.php");
54         include(
"../includes/nav_admin.inc.php");
55         include(
"../includes/aside_admin.inc.php");
56     ?>
57     <section>
58         <h1>Edit Profile</h1>
59         <form action=
"" method="POST" class="form">
60         <ul
class="form-list">
61         <li>
62             <div
class="label-block"> <label for="oldPassword">Old Password</label> </div>
63             <div
class="input-box"> <input type="password" id="oldPassword" name="txtOldPassword" placeholder="Old Password" required /> </div> <span class="error_message"><?php echo $oldPasswordErr; ?></span>
64         </li>
65         <li>
66             <div
class="label-block"> <label for="newPassword">New Password</label> </div>
67             <div
class="input-box"> <input type="password" id="newPassword" name="txtNewPassword" placeholder="New Password" required /> </div>
68         </li>
69         <li>
70             <div
class="label-block"> <label for="confirmPassword">Confirm Password</label> </div>
71             <div
class="input-box"> <input type="password" id="confirmPassword" name="txtConfirmPassword" placeholder="Confirm Password" required /> </div><span class="error_message"><?php echo $matchErr; ?></span>
72         </li>
73         <li>
74             <input type=
"submit" value="Change Password" class="submit_button" /> <span class="error_message"> <?php echo $requireErr; ?>
75         </li>
76         </ul>
77         </form>
78     </section>
79     <?php
80         include(
"../includes/footer.inc.php");
81     ?>
82 </body>
83 </html>


Gõ tìm kiếm nhanh...